Big Huge Thesaurus

vibrating reed

noun